pile grating - German English Dictionary